<?php

	require_once 'db.class.php';

	$meses = array('03' => 'Marzo','04' => 'Abril','05' => 'Mayo','06' => 'Junio','07' => 'Julio','08' => 'Agosto','09' => 'Septiembre','10' => 'Octubre','11' => 'Noviembre','12' => 'Diciembre');

	$idPadre = $_GET['idPadre'];

	$respuesta='';

	$sql = 'SELECT * from alumno where id_padre="'. $idPadre . '"';

	$stmt = DB::getStatement($sql,'tpai');//los parametros son la sentencia y la base de datos a la cual se tiene que conectar

	$stmt->execute(); //ejecuar la sentencia SQL previa

	$hijo = $stmt->fetchObject();

	$respuesta = 'ALUMNO: ' . $hijo->nombre . ' '. $hijo->apellido;

	echo '<div style="background-color:black; height:30px; line-height:30px; background-color:#6db035;color:white;margin-bottom:10px;"><p>', $respuesta, '</p></div>';

	//obtengo la asistencias del alumnos

	$sql = 'SELECT * from asistencia where id_alumno="'. $hijo->id_alumno . '"';

	$stmt = DB::getStatement($sql,'tpai');//los parametros son la sentencia y la base de datos a la cual se tiene que conectar

	$stmt->execute(); 

	$tablaAsistencia; $faltas=0; $faltasEnElMes=0; $mesCorte=0;

	$tablaAsistencia = $stmt->fetchObject();

	$mes = preg_split('[-]',$tablaAsistencia->fecha);

	$mesCorte = $mes[1];//para informar las faltas por mes

	$cuadraditos = '';

	while( $tablaAsistencia != FALSE ){ // vuelco resultado de laconsulta a un vector

		if($tablaAsistencia->asistencia == 0){//si esa fecha falto a clases
			$faltas++;
			$faltasEnElMes++;
			$color='red';
		}else{
			$color='green';
		}
		
		$miniDiv ='<div style="width:30px; height:30px; text-align:center; margin-right:3px;line-height:30px;background-color:'. $color .';float:left";>'. $mes[2] .' </div>'; //cuadradito rojo o verde segun falte o no

		$tablaAsistencia = $stmt->fetchObject();

		if( $tablaAsistencia != FALSE){
			$mes = preg_split('[-]',$tablaAsistencia->fecha);

			//echo $miniDiv;

			$cuadraditos = $cuadraditos . $miniDiv;

			if($mesCorte != $mes[1]){ //informo las faltas de ese mes
				
				echo "<div style='width:100%;background-color:white;margin-bottom:10px;'>$cuadraditos<div class='vacio'></div></div>";
				echo '<p>Faltas en el mes de ', $meses[$mesCorte] ,': ', $faltasEnElMes, ' </p><hr>';			

				$mesCorte = $mes[1];//actualizo corte

				$faltasEnElMes=0;

				$cuadraditos='';
			}

		}

	}

	echo "<div style='width:100%;background-color:white;margin-bottom:10px;'>$cuadraditos<div class='vacio'></div></div>";
	if($faltasEnElMes==0){
		echo '<p>Su hijo no ha faltado en el mes de ', $meses[$mesCorte],' </p><hr>';				
	}else{
		echo '<p>Faltas en el mes de ', $meses[$mesCorte] ,': ', $faltasEnElMes, ' </p><hr>';				
	}
	

	echo 'Su hijo posee: ',$faltas, ' faltas en total <br>';

